Automatic Differentiation Tools in Computational Dynamical Systems

نویسنده

  • A. HARO
چکیده

In this paper we describe a unified framework for the computation of power series expansions of invariant manifolds and normal forms of vector fields, and estimate the computational cost when applied to simple models. By simple we mean that the model can be written using a finite sequence of compositions of arithmetic operations and elementary functions. In this case, the tools of Automatic Differentiation are the key to produce efficient algorithms. By efficient we mean that the cost of computing the coefficients up to order k of the expansion of a d-dimensional invariant manifold attached to a fix point of a n-dimensional vector field (d = n for normal forms) is proportional to the cost of computing the truncated product of two d-variate power series up to order k. We present actual implementations of some of the algorithms, with special emphasis to the computation of the 4D center manifold of a Lagrangian point of the Restricted Three Body Problem. Mathematics Subject Classification: 34C20,34C30,34C30,34C30,65Pxx,68W30

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Symbolic Formulation and Automatic Derivation of Complex Material Models

Nowadays, the use of advanced software technologies, especially symbolic and algebraic systems, object oriented techniques and automatic differentiation tools, can influence directly on how the mechanical problem and numerical model are postulated and solved, leading to cooperative problem solving in computational mechanics. Emphasis in the paper will be given to direct analyses of complex elas...

متن کامل

Modelica-based computational tools for sensitivity analysis via automatic differentiation

This work is mainly concerned with sensitivity analysis of DAE-based models described by the modern object-oriented modeling language Modelica. In this context, an automatic differentiation tool named as ADModelica is presented. It fully employs Modelica-based compiler techniques forming a new automatic differentiation approach for non-causal equation-based languages. Already existing open-sour...

متن کامل

Performance of automatic differentiation tools in the dynamic simulation of multibody systems

Within the multibody systems literature, few attempts have been made to use automatic differentiation for solving forward multibody dynamics and evaluating its computational efficiency. The most relevant implementations are found in the sensitivity analysis field, but they rarely address automatic differentiation issues in depth. This paper presents a thorough analysis of automatic differentiat...

متن کامل

Dynamical Behavior of a Rigid Body with One Fixed Point (Gyroscope). Basic Concepts and Results. Open Problems: a Review

The study of the dynamic behavior of a rigid body with one fixed point (gyroscope) has a long history. A number of famous mathematicians and mechanical engineers have devoted enormous time and effort to clarify the role of dynamic effects on its movement (behavior) – stable, periodic, quasi-periodic or chaotic. The main objectives of this review are: 1) to outline the characteristic features of...

متن کامل

SIAG/OPT Views-and-News 21(1)

Code generation plays an important role in computational science and engineering, and has been used successfully in optimization to compute derivatives from automatic differentiation. The present paper describes a system for code generation that can be used in dynamical parameter estimation problems. The python scripts require text input that describe the model in a few hundred lines of code wh...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008